package com.neu.question.service;

import com.neu.question.beans.PageVO;
import com.neu.question.domain.RespondentInfo;
import com.baomidou.mybatisplus.extension.service.IService;
import com.neu.question.form.EndUserForm;
import com.neu.question.form.SearchForm;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.web.multipart.MultipartFile;

/**
* @author DELL
* @description 针对表【respondent_info(答者表)】的数据库操作Service
* @createDate 2022-11-04 16:15:09
*/

public interface RespondentInfoService extends IService<RespondentInfo> {

    PageVO list(Integer page, Integer size);

    PageVO search(SearchForm searchForm);

    int save(EndUserForm endUserForm);

    int saveFromExcel(EndUserForm endUserForm);

    int update(EndUserForm endUserForm, boolean change);

    int delete(String id);

    void create();

    String loadConferencePersonFile(MultipartFile file);
}
